opts = Options()
opts.Add('DEBUG', 
         'Escreva debug=1 para compilar para Debug',
         0)
opts.Add('INSTALL',
         'Para instalar, digite, como root, scons install',
         0)

env = Environment( tools = ["packaging", "default"],
                   options = opts )
Help(opts.GenerateHelpText(env))


## Checking for librarys #######################################################
conf = Configure(env)

## LibGlade
if not conf.CheckLib('glade-2.0'):
    print 'Nao achei Glade'
    Exit(1)

## GTK
if not conf.CheckLib('gtk-2.0'):
    if not conf.CheckLib('gtk-x11-2.0'):
        print 'Nao achei GTK'
        Exit(1)

env = conf.Finish()
################################################################################

env.SConscript(['src/SConscript'])

files_extra = Split("""AUTHORS
                       README
                       INSTALL
                       LICENSE""")

#Import("gearserial_export")

## Package Information #########################################################
env.Package(
    NAME = "gearserial",
    VERSION = "0.5.1",
    PACKAGETYPE = "src_tarbz2",
    source  = env.FindSourceFiles() + files_extra
    )
################################################################################
